to stick to deadlines - Turc Anglais Dictionnaire